package main

import (
	"bytes"
	"crypto/rand"
	"fmt"
)

func main() {
	//Read 是一个辅助函数，它使用 io.ReadFull 调用 Reader.Read。 返回时，n == len(b) 当且仅当 err == nil。

	c := 10
	b := make([]byte, c)

	rand.Read(b)
	//此示例从 rand.Reader 读取 10 个加密安全的伪随机数并将它们写入字节切片。
	fmt.Printf("%s\n", b)
	fmt.Println(bytes.Equal(b, make([]byte, c)))
}
